About John Stanbrook Limited (12683311) United Kingdom