About Bagby Limited (09642672) United Kingdom