About P L Teller Ltd (10121459) United Kingdom