About Faro International Ltd (08760267) United Kingdom