About Bancroft & Gray Limited (12495231) United Kingdom