About R. & D. Bayne Limited (SC093320) United Kingdom