About Browne Lifting Solutions Limited (12771357) United Kingdom