About Synpower Merchant Services Limited (09948648) United Kingdom