About Linlithgow Patchwork Limited (SC287929) United Kingdom