About Barrs Court Engineering Limited (01713510) United Kingdom