About Binder Loams Limited (07532616) United Kingdom