About Low Shore Limited (SC632671) United Kingdom