About G & B Contractors (london) Ltd (13027248) United Kingdom