About Shearline Holdings Limited (02275157) United Kingdom