About Felor Service Ltd (12332776) United Kingdom