About Plymouth Albion Group Holdings Limited (10538586) United Kingdom