About J S Broom Limited (11856263) United Kingdom