About James Breck Limited (SC050725) United Kingdom