About Charlie Barber Design Ltd (12578264) United Kingdom