About Bindloss (eccles) Limited (11202583) United Kingdom