onosm.org submitted note from a business:
name: Interlaid
phone: +44 1792 447460
website: https://www.interlaid.co.uk
twitter: undefined
hours: 
category: ,Home Services
address: Interlaid, Unit 13, Llys Caer Felin, Felinfach, Fforestfach Swansea West Glamorgan SA5 4HH