About W. Taylor (lockerbie) Limited (SC048116) United Kingdom