About Bybrook Services Limited (01222926) United Kingdom