About Baby Lock (uk) Limited (11234108) United Kingdom