About Blackburn & Co. Developments Ltd. (10054467) United Kingdom