About Faro Protector Limited (09459916) United Kingdom