About Chris Deas Limited (SC633809) United Kingdom