About Ben Raftery Limited (07642705) United Kingdom