About Baghill Limited (11183957) United Kingdom