About Bathgate Slate Technologies Limited (05117063) United Kingdom