About S.l.brookes Ltd (11229562) United Kingdom