About Affleck And Moffat(darlington) Limited (00204157) United Kingdom