About Lanes Merchant Services Limited (10478893) United Kingdom