About James Breck (holdings) Limited (SC574664) United Kingdom