About Mallory Services Limited (09438643) United Kingdom