About And&cc Ltd (09785591) United Kingdom