About Douglas Skeeles Limited (00663899) United Kingdom