About Bp Holdings Glasgow Ltd (SC655415) United Kingdom