About The Fennes Ltd (09345533) United Kingdom