About L.r. Warbey & Co Ltd (12862989) United Kingdom