About Linden Crosby Management Limited (01305658) United Kingdom