About John Bayne & Sons Limited (SC043656) United Kingdom