About Partica Surrey Limited (12629655) United Kingdom