About Petrell Limited (04320535) United Kingdom