About S Beddow Consulting Limited (09015279) United Kingdom