About Bamar (uk) Limited (04237642) United Kingdom