About Lawrence Beck Consulting Limited (05753124) United Kingdom