About Precision Touch Properties Limited (13055781) United Kingdom