About Petara (london) Limited (03625666) United Kingdom