About Sheffield Linear Limited (12279620) United Kingdom