About Bromsham Trading Limited (05507882) United Kingdom