About London Block Co. Limited (06401225) United Kingdom