About Degannes & Co Limited (09136552) United Kingdom