About Ringham Projects Limited (07673204) United Kingdom