About Jameswbps Ltd (12796129) United Kingdom