About Garrod Beckett & Company Limited (02765147) United Kingdom