About Felgate Management Company Limited (12064687) United Kingdom