About Ballou Pr Limited (07024126) United Kingdom