About Baggott Limited (09967516) United Kingdom