About Tallton Place Limited (07505748) United Kingdom