About Floyd-williams Ltd (12375485) United Kingdom