About Griffith Anderson Limited (11295875) United Kingdom