About Pin Sharp Limited (07327294) United Kingdom