About P. Westwood & Co. Limited (04207980) United Kingdom