About P.f.t. Scotland Ltd. (SC293128) United Kingdom