About Ballantine Percival Group Ltd (12593907) United Kingdom