About Graeme Barker Company Limited (07098442) United Kingdom