About P & N Clifton Holdings Ltd (10270346) United Kingdom