About Sir Charles Graham Limited (11335876) United Kingdom