About Quarmby Ltd (12492245) United Kingdom