About Floyd Slaski Architects Ltd (12446152) United Kingdom