About L & T Removals Ltd (09608944) United Kingdom