About J Bird Associates Ltd (04866801) United Kingdom