About Bastock Firth Limited (05614262) United Kingdom