About Lowther-rolton International Limited (02115717) United Kingdom