About Abstract Blinds Ltd (10065602) United Kingdom