About Charles Neal Birmingham Limited (07508690) United Kingdom