About Tregaller Associates Limited (07430554) United Kingdom