About Foundation Design Limited (06755448) United Kingdom