About Lapis Angularis Ltd (07965496) United Kingdom