About Steve Lorek Development Services Limited (07867268) United Kingdom