About Bywaters (1986) Limited (02055155) United Kingdom