About F.o. Interior Solution Design Ltd (08985038) United Kingdom