About The Bistro (clydebank) Limited (SC601495) United Kingdom