About David Skyrme Associates Limited (02793633) United Kingdom