About A & T Richards Holdings Limited (11544800) United Kingdom