About Lohur & Co Ltd (07050640) United Kingdom