About Balham Po Limited (12730340) United Kingdom