About Waddams Limited (07918902) United Kingdom