About Bramford Trading Limited (12156212) United Kingdom