About Edward Claye Limited (07674173) United Kingdom