About Belmont & Lowe Limited (02690354) United Kingdom