About Chuckie Holdings Limited (10803759) United Kingdom