About Longcroft & Old Limited (01305861) United Kingdom