About Bloxham Mill Limited (03897245) United Kingdom