About Rickles Limited (09817047) United Kingdom