About Aaron Freeman Holdings Limited (12278262) United Kingdom