About Hemmingjones Ltd (12031616) United Kingdom