About S B & A Clark (york) Limited (07372531) United Kingdom