About Philip Boswell Limited (02071289) United Kingdom