About A Latter & Company Limited (00299058) United Kingdom