About Finglemoor Ltd (07878730) United Kingdom