About Crofts & Assinder Limited (01237954) United Kingdom