About Cabindale Limited (01527118) United Kingdom