About Bramrod Limited (10802061) United Kingdom