About Platt Casals Associates Limited (10595784) United Kingdom