About Fennygates (exmouth) Limited (10244406) United Kingdom