About Adderswood Limited (12285999) United Kingdom