About Quarmby Holdings Limited (01051111) United Kingdom