About Ampersand Son Limited (06475099) United Kingdom