About Pls (business) Associates Limited (SC368531) United Kingdom