About Fosse & Co Limited (07673601) United Kingdom