About Whaddon Services Limited (07874590) United Kingdom