About George Luscombe (builders) Limited (00311417) United Kingdom