About Lowe Bros Ltd (12904308) United Kingdom