About Skyrme & Associates Limited (04695746) United Kingdom