About Bird And Carter Limited (12861731) United Kingdom