About Bba Overseas Holdings Limited (00885456) United Kingdom